// import { createRouter, createWebHistory } from 'vue-router'
// import HomeView from '../views/HomeView.vue'

// const router = createRouter({
//   history: createWebHistory(import.meta.env.BASE_URL),
//   routes: [
//     {
//       path: '/',
//       name: 'home',
//       component: HomeView
//     },
//     {
//       path: '/about',
//       name: 'about',
//       // route level code-splitting
//       // this generates a separate chunk (About.[hash].js) for this route
//       // which is lazy-loaded when the route is visited.
//       component: () => import('../views/AboutView.vue')
//     }
//   ]
// })

// import Vue from 'vue';
// import VueRouter from 'vue-router';

import UserLogin from '../views/UserLogin.vue';
import JobPost from '../views/JobPost.vue';
import JobList from '../views/JobList.vue';

import { createRouter, createWebHistory } from 'vue-router';  

  
const router = createRouter({  
    history: createWebHistory(import.meta.env.BASE_URL),  
    routes: [  
        {  
            path: '/',  
            name: 'HomePage',  
            component: () => import('../views/HomePage.vue')  
        },
        {
            path: '/user-login',
            name: 'UserLogin',
            component: UserLogin
          },
          {
            path: '/job-post',
            name: 'JobPost',
            component: JobPost
          },
          {
            path: '/job-list',
            name: 'JobList',
            component: JobList
          }
    ]  
    
});  
  

export default router;